package cn.hcbycloud.stream.service.channel;

import org.springframework.cloud.stream.annotation.Output;
import org.springframework.messaging.MessageChannel;
import org.springframework.stereotype.Component;

/**
 * @author gaoh
 * @desc 默认输出信道
 * @date 2022年02月11日 下午 7:29
 */
@Component
public interface DefaultOutputChannelProcessor {
    /**
     * 输出信道（需要与配置文件中的保持一致）
     */
    String DEFAULT_OUTPUT = "defaultOutput";

    /**
     * 输出信道
     *
     * @return
     */
    @Output(DEFAULT_OUTPUT)
    MessageChannel defaultOutput();
}